Technical manager high careers in Al Mahatah, UAE